Skip to content

Conversation

matt-hensley
Copy link
Contributor

Changes

Modifies SqlClient instrumentation to use shared handle implementation setup in #2970

Leaving in draft until #2970 lands, will rebase afterwards

Merge requirement checklist

  • CONTRIBUTING guidelines followed (license requirements, nullable enabled, static analysis, etc.)
  • Unit tests added/updated
  • Appropriate CHANGELOG.md files updated for non-trivial changes
  • Changes in public API reviewed (if applicable)

@github-actions github-actions bot added comp:instrumentation.aspnet.telemetryhttpmodule Things related to OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule comp:instrumentation.aspnet Things related to OpenTelemetry.Instrumentation.AspNet comp:instrumentation.sqlclient Things related to OpenTelemetry.Instrumentation.SqlClient labels Aug 11, 2025
Copy link

codecov bot commented Aug 11, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 66.09%. Comparing base (40bd549) to head (6d618d5).
⚠️ Report is 1 commits behind head on main.
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #2992      +/-   ##
==========================================
- Coverage   66.12%   66.09%   -0.03%     
==========================================
  Files         396      396              
  Lines       15815    15804      -11     
==========================================
- Hits        10457    10446      -11     
  Misses       5358     5358              
Flag Coverage Δ
unittests-Instrumentation.SqlClient 86.92% <100.00%> (-0.33%) ⬇️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...ient/Implementation/SqlClientDiagnosticListener.cs 88.81% <100.00%> (+0.06%) ⬆️
...ent/Implementation/SqlEventSourceListener.netfx.cs 81.25% <100.00%> (+0.51%) ⬆️
...trumentation.SqlClient/SqlClientInstrumentation.cs 88.46% <100.00%> (-4.23%) ⬇️
...lClient/SqlClientMeterProviderBuilderExtensions.cs 100.00% <100.00%> (ø)
...ation.SqlClient/TracerProviderBuilderExtensions.cs 100.00% <100.00%> (ø)
🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@Kielek
Copy link
Contributor

Kielek commented Aug 18, 2025

@matt-hensley, blocking PR merged, could you please rebase/resolve conflicts?

@github-actions github-actions bot removed the comp:instrumentation.aspnet.telemetryhttpmodule Things related to OpenTelemetry.Instrumentation.AspNet.TelemetryHttpModule label Aug 21, 2025
@github-actions github-actions bot removed the comp:instrumentation.aspnet Things related to OpenTelemetry.Instrumentation.AspNet label Aug 21, 2025
@matt-hensley matt-hensley marked this pull request as ready for review August 22, 2025 03:21
@matt-hensley matt-hensley requested a review from a team as a code owner August 22, 2025 03:21
@Kielek Kielek merged commit 89fc8b8 into open-telemetry:main Sep 2, 2025
67 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
comp:instrumentation.sqlclient Things related to OpenTelemetry.Instrumentation.SqlClient
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants